.text_center{ text-align: center; }
.text_left{ text-align: left; }
.text_right{ text-align: right; }
.font_weight{ font-weight: 600; }
.opacity_06{ opacity: 0.6; }
.opacity_07{ opacity: 0.7; }
.opacity_08{ opacity: 0.8; }
.opacity_09{ opacity: 0.9; }
.padding_032{ padding: 0.32rem; }
.col_green{ color: #04db00; }
.color_red{ color: #d30000; }

/* layer */
.layui-m-layercont {
 padding: 0 !important;
}
.border_radius05{
 border-radius: 0.5rem;
 -webkit-border-radius: 0.5rem;
 -moz-border-radius: 0.5rem;
 -ms-border-radius: 0.5rem;
 -o-border-radius: 0.5rem;
}
.border_radius02 {
 border-radius: 0.2rem;
 -webkit-border-radius: 0.2rem;
 -moz-border-radius: 0.2rem;
 -ms-border-radius: 0.2rem;
 -o-border-radius: 0.2rem;
}
.border_radius03 {
 border-radius: 0.3rem;
 -webkit-border-radius: 0.3rem;
 -moz-border-radius: 0.3rem;
 -ms-border-radius: 0.3rem;
 -o-border-radius: 0.3rem;
}
.border_radius50 {
 border-radius: 50%;
 -webkit-border-radius: 50%;
 -moz-border-radius: 50%;
 -ms-border-radius: 50%;
 -o-border-radius: 50%;
}
.flex_col {
 display: flex;
 display: -webkit-flex;
 -webkit-align-items: center;
 align-items: center;
 -webkit-flex-direction: column;
 flex-direction: column;
 text-align: center;
}
.flex_ce {
 display: flex;
 display: -webkit-flex;
 -webkit-align-items: center;
 align-items: center;
 text-align: center;
 -webkit-justify-content: center;
 justify-content: center;
}
.flex_st {
 display: flex;
 display: -webkit-flex;
 -webkit-align-items: center;
 align-items: center;
 text-align: center;
 -webkit-justify-content: flex-start;
 justify-content: flex-start;
}
.display_none{ display: none; }


/* layer弹窗 */
.layui-m-layershade{ background: none !important;}
.layui-m-layerchild{ background: #000 !important; width: 70% !important;}
.layui-m-layercont{ color: #fff;
 padding: 0.3rem !important;
 text-align: center !important;
}

/* 登录页 */
.login_box{ position: fixed; top: 15%;  width: 80%; left: 10%; padding: 0.32rem;}
.login_box1{ height: 100%; 
 display: flex;
 display: -webkit-flex;
 flex-direction: column;
 -webkit-flex-direction: column;
 justify-content: space-between;
 -webkit-justify-content: space-between;
}
.login_main{ margin-top: 2.5rem; }
.login_list{height: 23%; margin-bottom: 0.4rem;}
.login_list input{ margin-top: 0.1rem;
 width: 100%; height: 1rem;
 padding: 0.2rem 0.32rem; background: #fff;
}
.login_btn{
 display: block;
 width: 70%; height: 1rem; line-height: 1rem;
 text-align: center; margin-left: 15%;
}
.login_btn1{ background: blue; margin-top: 0.6rem;}
.login_btn2{ background: red; margin-top: 0.4rem; }
.language_choose{ height: 10%; margin: 0.4rem 0; }
.language_center{ margin: 0 0.4rem;}
.language_ch{ color: #999; }
.language_active{ color: #fff; }

/* 注册页 */
.reg_box{ padding: 0.32rem 0.32rem 0;}
.reg_details{ width: 100%; padding: 0.5rem;}
.reg_list{ height: 1.1rem; margin-bottom: 0.3rem;}
.reg_list input{ padding: 0 0.3rem; width: 100%; height: 0.7rem;}
.reg_btn{ text-align: center; width: 70%; height: 0.8rem;
 margin-top: 0.7rem; line-height: 0.8rem; background: red; margin-left: 15%;
}
.reg_ma{
 height: 0.7rem; margin-top: 0.5rem; margin-bottom: 0.2rem;
 display:flex; display:-webkit-flex; -webkit-align-items:center; align-items:center;
}
.reg_ma_btn{ background: #666; height: 0.7rem;
 line-height: 0.7rem;
 display: flex;
 display: -webkit-flex;
 -webkit-align-items: center;
 align-items: center;
 padding: 0 0.3rem;}
.reg_ma_input{ height:100%; flex:1;-webkit-flex: 1;  padding: 0 0.31rem;}




/* 个人收益页面 */
.shouyi_header{ height: 2rem;}
.shouyi_title{ font-size: 0.42666rem; height: 0.7rem; line-height: 0.7rem;}
.shouyi_list_box{ padding: 0 0.32rem;}
.shouyi_list{ padding: 0.3rem 0.32rem; margin-top: 0.3rem;}
.shouyi_list_bottom{ margin-top: 0.15rem; }

/* 团队收益页面 */
.shouyi_tuandui_main{ padding: 0.32rem;}
.shouyi_tuandui_top{ width: 100%; padding: 0 0.32rem 0.4rem; border-radius: 0.3rem;}
.shouyi_tuandui_top img{ width: 1.5rem; display: block; margin: 0rem auto 0.1rem;}
.shouyi_tuandui_top_num{text-align: center; font-weight: 600; margin-top: 0.1rem; margin-bottom: 0.2rem;}
.shouyi_tuandui_top_two_div {background: #04db00; height: 0.8rem; width: 3.2rem; 
 display:flex;
 display:-webkit-flex;
 align-items:center;
 -webkit-align-items:center;
 justify-content: center;
 -webkit-justify-content: center;
 border: 1Px solid #fff;
}

/* 转换鸡肉页面 */
.zhuan_jirou_box{ padding: 0.32rem;}
.zhuan_jirou{ padding-top: 0.4rem;}
.zhuan_jirou_zong{ margin-top: 0.1rem; }
.zhuan_jirou_deng{ margin-left: 0.6rem; }
.zhuan_jirou_meat{ width: 0.9rem; margin-left: 0.1rem;}
.zhuan_bank{ margin-top: 0.1rem; }
.zhuan_jirou_radio input{ width: 0.4rem; height: 0.4rem;}
.jui_form_radio{margin-top: 0.2rem;}
.zhuan_jirou_pass{ margin-top: 0.42rem; }
.zhuan_jirou_pass input{ width: 100%; margin-top: 0.08rem; height: 0.8rem; padding: 0 0.32rem;}
.zhuan_jirou_btn{ width: 80%; height: 0.9rem; 
 display: flex;
 display: -webkit-flex;
 align-items: center;
 -webkit-align-items: center;
 justify-content: center;
 -webkit-justify-content: center;
 margin: 0.6rem auto 0.4rem;
 background: #000; border: 1Px solid #fff;
}

/* 增殖新恐龙页面 */
.zhuan_jirou{ margin-bottom: 0.4rem; }
.yang_text{ margin: 0.4rem 0 0.6rem;}
.yang_label_span{ margin: 0.32rem 0 0.28rem;}

/* 鸡肉当前页面 */
.jirou_dangqian_num { margin-top: -0.1rem; margin-bottom: 0.2rem;}

/* 鸡肉充值页面 */
.ji_chong_main { padding: 0.5rem 0.6rem;}
.jirou_chong_list1{ margin: 0.6rem 0 0rem;}
.jirou_chong_list3{ margin: 0.3rem 0 0.3rem}
.jirou_chong_list5{
 background: #2a86a2; width: 5rem; height: 0.8rem;
 display: flex;
 display: -webkit-flex;
 align-items: center;
 -webkit-align-items: center;
 justify-content: center;
 -webkit-justify-content: center;
 margin: 0.4rem auto; border: 1Px solid #fff;
}
.ji_chong_bank_box{ padding: 0 0.32rem;}
.ji_chong_bank_list{
 padding: 0.25rem 0.32rem 0.45rem;
 background: rgba(108, 171, 178, 0.9);
}
.ji_chong_bank_icon{ height: 1rem;}
.ji_chong_bank_name{ margin: 0.1rem 0.2rem;}

/* 鸡肉转赠页面 */
.jirou_zhan_box{ padding: 0.5rem 0.45rem; }
.jirou_zhuan_list{ height: 2rem;}
.jirou_zhuan_list input{ padding: 0 0.2rem; height: 0.85rem; width: 100%; margin-top: 0.1rem;}

/* 鸡肉转赠列表页面 */
.col_green{ color: #04db00; }
.col_red{ color: red; }
.jirou_zhuan_jilu_main{ margin-top: -0.2rem; }

/* 买卖交易页面(买入&卖出) */
.mai_details{ margin-bottom: 0.4rem; }
.mai_title{ height: 0.9rem;}
.mai_details_time{ -webkit-flex: 0 0 auto; flex: 0 0 auto; }
.mai_title_list{ width: 50%; height: 100%; line-height: 0.9rem;}
.mai_title_active { background: #000; border-bottom: 2px solid #fff;}
.mai_jilu_ID{ margin: 0.4rem 0 0.1rem;}
.mai_btn_list{ margin: 0.4rem 0 0.25rem;
 width: 2.2rem; height: 0.8rem; border: 1Px solid #fff;
 display: flex;
 display: -webkit-flex;
 align-items: center;
 -webkit-align-items: center;
 justify-content: center;
 -webkit-justify-content: center;
 background: rgba(0, 0, 0, 0.8);
}
.mai_btn_list3{ background: red; }
.mai_pass_box{ z-index: 100; 
 position: fixed;
 top: 0;
 left: 0;
 right: 0;
 height: 100%;
}
.mai_pass_details{
 background: #fff;
 position: fixed;
 top: 38%;
 width: 60%;
 left: 20%;
 padding: 0.5rem 0.32rem;
}
.mai_pass_box input{ width: 100%; height: 0.8rem;border: 1Px solid #f5f5f5; margin: 0.4rem 0; padding: 0 0.5rem;}
.mai_pass_btn{width: 40%; height: 0.8rem;
 display: flex;
 display: -webkit-flex;
 align-items: center;
 -webkit-align-items: center;
 justify-content: center;
 -webkit-justify-content: center;
 background: #f5f5f5;
 /* border: 1Px solid #f5f5f5; */
 /* color: #fff; */
}

/* 买卖交易细节 */
.mai_xiejie1_title{ margin-top: 0.05rem; opacity: 0.9; }
.mai_xijie2{ margin: 0.32rem 0; }
.mai_xijie2_btn{ width: 2.5rem; height: 0.66rem; 
 display: flex;
 display: -webkit-flex;
 align-items: center;
 -webkit-align-items: center;
 justify-content: center;
 -webkit-justify-content: center;
 border: 1Px solid #fff;}
.mai_xijie2_btn1{ background: #2aa242;}
.mai_xijie2_btn2{ background: #2a86a2; margin-top: 0.3rem;}
.mai_xijie3_bank{ display: inline-block; border-bottom: 2Px solid rgba(255, 255, 255, .6);}

/* 银行资料页面 */
.bank_list_null{ width: 65%; margin: 1rem auto; text-align: center; background: rgba(0, 0, 0, 0.7);}
.bank_list{ 
 margin-bottom: 0.4rem;
 width: 90%;
 margin: 0 auto;
}
.bank_list_del{ background: red; height: 0.8rem; line-height: 0.8rem; width: 1.5rem; margin-right: 0.32rem;}

/* 添加银行资料页面 */
.bank_add_main{ padding: 0.5rem; }
.bank_add_list{ height: 1.25rem;}
.bank_add_list_input{ height: 0.8rem !important;}
.bank_add_list_last { margin-bottom: 0.8rem;}
.bank_select{
 position: relative;
}
.bank_choose_icon{
 position: absolute;
 right: 0.2rem;
 top: 0.6rem;
}
/* 捕猎记录页面 */
.bulie_jilu_list{ padding: 0.5rem 0.4rem; margin-bottom: 0.4rem;}
.bulie_list_left{ /*max-width: 22%;*/
	width:2.4rem; height:2.4rem; margin-right: .32rem;
	-webkit-flex:0 0 2.4rem;
	-moz-flex:0 0 2.4rem;
	-ms-flex:0 0 2.4rem;
	flex:0 0 2.4rem;
}
.bulie_list_center_text{ text-align: left; height: 0.6rem;}
.bulie_list_right{ width: 18%; max-width: 25%; text-align: right;}

/* 申诉页面 */
.shensu_main{ padding: 0.45rem 0.4rem;}
.shensu_text{ padding: 0.2rem; width: 100%;}
.shensu_upload{ height: 0.8rem; margin-top: 0.2rem;}
.shnesu_upload_name{background: #827c7c;height: 100%;line-height: 0.8rem; padding: 0 0.3rem;}
.shensu_upload_input{height: 100%;flex: 1; -webkit-flex:1; text-align: center;
 padding: 0 0.2rem; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;
}
.shensu_xijie_title{ margin: 0.8rem 0 0.1rem; display: inline-block; border-bottom: 1Px solid rgba(255, 255, 255, 0.7);}
.shensu_xijie_list{ margin-bottom: 0.4rem;}
.shensu_list_answer{
 display: flex;
 display: -webkit-flex;
 -webkit-align-items: center;
 align-items: center;
 -webkit-justify-content: flex-start;
 justify-content: flex-start;
}
.shensu_list_answer_div{ margin-right: 0.15rem; }
.shensu_mask_box{
 position: fixed;
 top: 20%;
 left: 15%;
 width: 70%;
 height: 60%;
 background: rgba(0, 0, 0, 0.9);
}
.shensu_top{
 margin: 0.6rem auto;
 width: 5rem;
 height: 7.5rem;
 background: #fff;

}
.shensu_top_img{
 width: 100%;
 height: 100%;
}
.shensu_mask_btn{
 border: 1Px solid #fff;
 width: 2.5rem;
 margin: auto;
 height: 0.8rem;
 line-height: 0.8rem;
 text-align: center;
}

/* 最新资讯页面 */
.news_list_title{width: 67%; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.news_list_time{width: 30%;}
.news_list_details{width: 100%; word-break:break-all;
 display:-webkit-box;
 display: box;
 -webkit-box-orient:vertical;
 -webkit-line-clamp:2;
 overflow:hidden;
}